Big Huge Thesaurus

brush-footed butterfly

noun